moderate the growing demand for energy - Francés Inglés Diccionario